lemon and sugar syrup - Turc Anglais Dictionnaire